#edit-table input {
	display: block;
	width: 100%;
}
input.input-header {
	font-size: 36px;
	font-weight: bold;
	width: auto;
	height: auto;
}
#overlay {
	position: fixed;
	top: 0;
	left: 0;
	color: white;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.7);
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 10%;
	-webkit-transition: 1s ease-out;
	   -moz-transition: 1s ease-out;
		-ms-transition: 1s ease-out;
		 -o-transition: 1s ease-out;
			transition: 1s ease-out;
	text-shadow: 0 0 0.2em #000;
}
.navbar .brand #a {
	display: inline-block;
	color: red;
	width: 20px;
	outline: 2px solid red; 
	margin-right: 2px;
	text-align: center;
}
.navbar #refresh {
	font-size: 18px;
}
.full-width {
	width: 100%;
}

.nav-list .nav-list {
	margin: 0 -15px;
}
.nav-list .nav-list li a {
	font-size: 87%;
	padding-left: 25px;
}
